Big Huge Thesaurus

computed tomography

noun